避坑指南
30章 · 从入门到实战
01
EB tresos 初识与环境搭建
AUTOSAR角色 · 安装清单 · License坑 · 验证
02
工作空间与项目创建
最佳实践 · MCAL Demo · 项目结构解析
03
MCAL配置入门 (一) GPT
时钟树 · 预分频器 · 中断优先级陷阱
04
MCAL配置入门 (二) DIO
引脚映射 · 输入输出 · 上拉/下拉误区
05
MCAL配置入门 (三) ADC
通道对应 · 转换模式 · 触发源 · 对齐坑
06
MCAL配置入门 (四) SPI
主从模式 · 波特率 · CPOL/CPHA · 片选
07
MCAL配置入门 (五) CAN
位时序 · 消息对象 · 过滤器 · 收发器
08
MCAL配置入门 (六) UART
波特率误差 · 数据位/校验 · 流控 · FIFO/DMA
09
MCAL配置入门 (七) PWM
周期/占空比 · 对齐模式 · 死区 · 同步
10
MCAL配置入门 (八) ICU
捕获模式 · 信号测量 · 噪声滤波器
11
MCAL配置入门 (九) PORT
复用功能 · 默认电平 · 引脚锁定
12
MCAL配置入门 (十) FLS
Flash驱动 · 地址对齐 · 擦写时序 · ECC
13
代码生成与集成
一键生成 · 文件结构 · IAR/Keil集成 · 头文件错误
14
EB tresos 与第三方工具集成
DaVinci · ISOLAR · S32DS · ARXML注意事项
15
配置验证与错误排查
验证工具 · 错误代码解析 · 日志技巧
16
多核与多ECU配置
多核MCU · IPC · 跨ECU一致性
17
BSW基础软件层配置入门
OS任务 · 通信栈 · 诊断栈 · 存储栈
18
复杂驱动 (CDD) 的集成
CDD接口预留 · MCAL交互 · 集成调试
19
配置参数的高级技巧
表达式 · 参数组复用 · 条件编译
20
版本控制与团队协作
Git/SVN策略 · 文件提交规范 · 冲突解决
21
调试与仿真技巧
仿真模式 · Lauterbach/J-Link · 寄存器检查
22
性能优化与资源评估
ROM/RAM评估 · 中断延迟 · 时钟与功耗
23
安全机制配置 (一)
MPU · CCM · 看门狗 (Wdg)
24
安全机制配置 (二)
ECC/EDC · 安全诊断 · 故障收集
25
Bootloader 配置
地址映射 · 启动模式 · Flash驱动复用
26
XCP/CCP 标定协议配置
从站配置 · DAQ/STIM · 标定地址映射
27
UDS诊断协议栈配置
会话控制 · 安全访问 · 例程 · 数据标识符
28
OSEK/VDX 操作系统配置
任务/ISR · 资源/事件 · 调度表
29
从EB tresos 迁移到其他工具
DaVinci CFG · ISOLAR · ARXML兼容
30
实战案例与综合演练
完整项目 · Q&A · 学习资源推荐